/*
深度睡眠:
数据使用NVS FLASH存储
主要记录WIFI,MQTT
发布轻度睡眠时期记录的数据
释放轻度睡眠时期的信号量
*/
#ifndef __DEEP_SLEEP_H__
#define __DEEP_SLEEP_H__
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include <sys/time.h>
#include "sdkconfig.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_sleep.h"
#include "esp_wake_stub.h"
#include "driver/rtc_io.h"
#include "esp_log.h"

#include "WIFI_SMARTCONFIG.h"
#include "mqtt_aliot.h"
#include "light_sleep.h"
void Deep_Sleep_WakeUp();
void deep_sleep(void);
extern bool is_first_boot;
#endif
/*
深度睡眠:
数据使用NVS FLASH存储
主要记录WIFI,MQTT
发布轻度睡眠时期记录的数据
释放轻度睡眠时期的信号量
*/
#ifndef __DEEP_SLEEP_H__
#define __DEEP_SLEEP_H__
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
#include <sys/time.h>
#include "sdkconfig.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_sleep.h"
#include "esp_wake_stub.h"
#include "driver/rtc_io.h"
#include "esp_log.h"

#include "WIFI_SMARTCONFIG.h"
#include "mqtt_aliot.h"
#include "light_sleep.h"
void Deep_Sleep_WakeUp();
void deep_sleep(void);
extern bool is_first_boot;
#endif